spring mounted - Turkish English Dictionary